/** <a href="http://www.cpupk.com/decompiler">Eclipse Class Decompiler</a> plugin, Copyright (c) 2017 Chen Chao. **/
package com.minierp.service;

import com.minierp.bean.SetuBillBean;
import com.minierp.bean.UserBean;
import com.minierp.dao.BusinessBillItemDao;
import com.minierp.dao.IdGenerator;
import com.minierp.dao.SerialNumberDao;
import com.minierp.dao.SetuBillDao;
import com.minierp.dao.SetuBillItemDao;
import java.math.BigDecimal;
import java.util.Date;

public interface SetuBillService {
	void txInsert(SetuBillBean arg0, UserBean arg1, SetuBillDao arg2,
			SetuBillItemDao arg3, BusinessBillItemDao arg4,
			SerialNumberDao arg5, IdGenerator arg6) throws Exception;

	void txUpdate(SetuBillBean arg0, UserBean arg1, SetuBillDao arg2,
			SetuBillItemDao arg3, BusinessBillItemDao arg4, IdGenerator arg5)
			throws Exception;

	void txUnExamine(long arg0, UserBean arg2, SetuBillDao arg3,
			SetuBillItemDao arg4, BusinessBillItemDao arg5) throws Exception;

	void txExamine(long arg0, UserBean arg2, SetuBillDao arg3,
			SetuBillItemDao arg4, BusinessBillItemDao arg5) throws Exception;

	void txCancel(long arg0, String arg2, UserBean arg3, SetuBillDao arg4,
			SetuBillItemDao arg5, BusinessBillItemDao arg6, IdGenerator arg7)
			throws Exception;

	void txComp(long arg0, Date arg2, String arg3, String arg4,
			BigDecimal arg5, String arg6, UserBean arg7, SetuBillDao arg8,
			IdGenerator arg9) throws Exception;

	void txUnComp(long arg0, SetuBillDao arg2) throws Exception;
}